hard-working person - French English Dictionary